@import "nav.css";

/****************
    联系我们
******************/
.contact .navbar-default{
    background-color: #fff;
}
.contact .container {
    margin-top: 100px;
     margin-bottom: 10px; 
    min-height: calc(100vh - 61px - 110px);
    box-sizing: border-box;
}
.contact-info {
    text-align: center;
    padding-bottom: 30px;
}

.contacts-item .icon {
    font-size: 30px;
}

.contacts-item .icon::after {
    margin-top: 20px;
    display: block;
    width: 40px;
    height: 3px;
    content: '';
    z-index: 1000;
}

.contact-info .col-md-3:nth-child(1) .contacts-item .icon{
    color: #b5091f;
}
.contact-info .col-md-3:nth-child(2) .contacts-item .icon,
.contact-info .col-md-3:nth-child(4) .contacts-item .icon{
    color: #df0001;
}
.contact-info .col-md-3:nth-child(3) .contacts-item .icon{
    color: #e8c100;
}

.contact-info .col-md-3:nth-child(1) .contacts-item .icon::after{
    background-color: #b5091f;
}
.contact-info .col-md-3:nth-child(2) .contacts-item .icon::after{
    background-color: #00ade0;
}
.contact-info .col-md-3:nth-child(3) .contacts-item .icon::after{
    background-color: #e8c100;
}
.contact-info .col-md-3:nth-child(4) .contacts-item .icon::after{
    background-color: #ff72fd;
}

.decor-right,
.decor-left,
.decor-center {
    position: relative;
    border-bottom: 1px solid #ddd;
}
@media (min-width: 1441px){
.container {
      width: calc(100vw - 20%);
}
}